KeyboardLayout

This class is used for getting user text input based on the keyboard layout implementation

Constructors

this
this()
Undocumented in source.

Members

Aliases

KeyStroke
alias KeyStroke = Pair!(char, int)
Undocumented in source.

Enums

KeyState
enum KeyState
Undocumented in source.

Functions

addKey
void addKey(char key, string output, KeyState ks)
Undocumented in source. Be warned that the author may not have intended to support it.
addKeyAnyState
void addKeyAnyState(char key, string output)
Undocumented in source. Be warned that the author may not have intended to support it.
generateDefaults
void generateDefaults()
Undocumented in source. Be warned that the author may not have intended to support it.
getKey
string getKey(char key, KeyState ks)
Undocumented in source. Be warned that the author may not have intended to support it.
initialize
void initialize()
Undocumented in source.

Variables

kb
string[Pair!(char, int)] kb;
Undocumented in source.

Meta